inspector: life-cycle fixes
authorMatthias Clasen <mclasen@redhat.com>
Fri, 26 Sep 2014 03:05:15 +0000 (23:05 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 26 Sep 2014 03:05:15 +0000 (23:05 -0400)
commit1041f93f7ff95f603260d4edf41bc372697d4206
tree58bee44a040b13b8aed9d82ab0e06ade4f1e8ad1
parented5f6d4333bf152072c1e6c7826185f973dba2cd
inspector: life-cycle fixes

When closing the inspector before the main window, we must take
care to sever all signal connections and weak refs, otherwise
things will go bad when the window is closed later.
gtk/inspector/classes-list.c
gtk/inspector/css-editor.c
gtk/inspector/prop-list.c
gtk/inspector/widget-tree.c